body,div{
	margin:0;
	padding:0
	}
	#topNavWrapper {
    height: 30px;
    margin: 0px auto;
    min-width:1000px;
    z-index:100;
    _position: relative ;
    _top:0px; 

}
 a
{
    text-decoration: none;
}
#topNav 
{
    width:100%;
   	display: block;
    z-index: 100;
    overflow: visible;
    position: fixed;
    _position: absolute;
    top: 0px; 
    left:0px;
    background-color:#f1f1f1;
    border-bottom:solid 1px #aaaaaa;
    height: 30px;
}
#top
{   
    margin: 0px auto;
    width:960px;
    position:relative;
}    
.left
{
    left:0px;
    top: 7px;
    width:200px;
    position:absolute;
}
.right
{
    right:0px;
    top:8px;
    width:270px;
    position:absolute;
}
#top a
{
    text-decoration: none;
    color:#242424;
}


#top a:hover
{
    color: blue;
    text-decoration: underline;
}

	#s_banner{
	height:360px;
	padding-top:5px;
	}
	#s_banner-n{
	border-bottom: #009b4c 2px solid;
	background:url("../images/logo_c.png") no-repeat left top;
	height:116px;
	width:960px;
	}
	#s_banner-n1{
	height:79px;
	width:960px;
	}
	#s_banner-n2{
	height:38px;
	width:210px;
	float:left;
	}
	#s_banner-menu1{
	border-top:1px #dddddd solid;
	height:39px;
	width:960px;
	}
	#s_banner-menu2{
	margin-top:1px;
	margin-bottom:1px;
	box-shadow: 0 0 3px #555555;
	background:url("../images/bt_500x100.png") repeat left top;
	height:36px;
	width:959px;
	 -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

	}
	#s_banner-menu3{
	margin-top:1px;
	margin-bottom:1px;
	box-shadow: 0 0 2px #333333;
	background:url("../images/bt_500x100.png") repeat left top;
	height:36px;
	width:749px;
	float:left;

	}
	#s_banner-d{
	border-bottom: #009b4c 4px solid;
	height:232px;
	width:960px;
	}
	
	#s_content{
	height:315px;
	
	}
	#s_content-n{
	font-family:"Arial","Tahoma","΢���ź�","�ź�";
	border-bottom: #009b4c 3px solid;
	height:310px;
	width:960px;
	}
	#content-n1 span{
	margin-right:120px;
	background:url(../images/arrow_right2.png) no-repeat left 1px; padding-left:20px;
	}
	#content-n1-2 span{
	margin-right:270px;
	background:url(../images/arrow_right2.png) no-repeat left 1px; padding-left:20px;
	}
	#content-n1-1{
	border: #cccccc 1px solid;
	padding:5px;
	background: #f9f9f9;
	height:290px;
	width:254px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	}
	#content-n1-2{
	border: #cccccc 1px solid;
	padding:5px;
	background: #f9f9f9;
	height:290px;
	width:404px;
	margin-left:6px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	#content-n1-3{
	border: #cccccc 1px solid;
	padding:5px;
	background: #f9f9f9;
	height:290px;
	width:254px;
	margin-left:6px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

img {
	border:none;
}
.slider {
	position:relative;
	width:960px;
	height:240px;
}
.slider .pic {
margin:0px;
padding:0px;
}
.slider .pic img {
	margin:0px;
	padding:0px;
	width:960px;
	height:240px;
}
.slider .num {
	z-index:2;
	position:absolute;
	right:2px;
	bottom:2px;
	width:95px;
	height:16px;
}
.slider .num li {
	float:left;
	display:inline;
	width:16px;
	height:16px;
	line-height:16px;
	margin-left:3px;
	text-align:center;
	color:#595959;
	cursor:pointer;
}
.slider .num li.current {
	background-color:#ffffff;
	font-weight:bold;
	color:#ff4e00;
}
.slider .bg {
	z-index:1;
	position:absolute;
	right:2px;
	bottom:2px;
	width:95px;
	height:16px;
}
.slider .bg li {
	float:left;
	display:inline;
	width:16px;
	height:16px;
	line-height:16px;
	margin-left:3px;
	background-color:#fff;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#ffffff;font-size:0;
	text-align:center;
	color:#595959;
	font-size:0;
}
#footer{
	margin-top:2px;
	
	height:65px;
	}
	#footer-n{
	
	width:960px;
	height:65px;
	line-height:65px;
}



.menu,
.menu ul,
.menu li,

.menu a {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}

.menu {
    height: 36px;
    width: 700px;
}

.menu li { 
    position: relative;
    list-style: none;
    float: left;
    display: block;
    height: 36px;
} 

  .menu li a {
    display: block;
    padding: 0 14px;
    margin: 4px 0;
    line-height: 29px;
    text-decoration: none;
    border-left: 1px solid #009b4c;
    border-right: 1px solid #009b4c;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #fefefe;
    text-shadow: 1px 1px 1px rgba(0,0,0,.6);
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
}

.menu li:first-child a { border-left: none; }
.menu li:last-child a{ border-right: none; }

.menu li:hover > a { color: #009b4c; } 

.list {
	margin:0px;
	padding:0px;
    outline: none;
      }

.list li { 
	margin:0px;
	padding:0px;
	border-bottom:#aaaaaa dashed 1px;
    outline: none;
	list-style: none;
    background:url(../images/arrow-right-3.png) no-repeat left 9px;
	padding-left:18px;
    display: block;
    height: px;
	line-height:28px;
} 

  .list li a {
    display: block;
    line-height: 28px;
    text-decoration: none;
    font-size: 14px;
    color: #666666;
}
.list li a:hover {
   color: green;
    text-decoration: underline;
}
#content-n1-2 a:hover
{
    color: green;
    text-decoration: underline;
}

/*��ҵ�ſ�*/

#s_contentzy{
	
	
	}
	
	#s_content-nzy{
	font-family:"Arial","Tahoma","΢���ź�","�ź�";
	border-bottom: #009b4c 3px solid;
	height:610px;
	width:960px;
	}
	#s_content-nzy-news{
	font-family:"Arial","Tahoma","΢���ź�","�ź�";
	position:relative;
	border-bottom: #009b4c 3px solid;
	height:100%;
	padding-bottom:10px;
    overflow:auto;
	width:960px;
	}
	#s_content-nzy1{
	font-family:"Arial","Tahoma","΢���ź�","�ź�";
	border-bottom: #009b4c 3px solid;
	height:910px;
	width:960px;
	}
	#content-n1zy span{
	
	background:url(../images/arrow_right2.png) no-repeat left 1px; padding-left:20px;
	}
	#content-n1-2zy1 span,#content-n1-2zy span{
	margin-right:270px;
	background:url(../images/arrow_right2.png) no-repeat left 1px; padding-left:20px;
	}
	#content-n1-1zy{
	background:url("../images/bt_500x100.png") repeat-x left top;
	border: #80ce20 1px solid;
	padding:5px;
	height:200px;
	width:174px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	}
	
	#content-n1-2zy{
	border:#cccccc solid 1px;
	padding:10px;
	background: #f9f9f9;
	height:580px;
	width:746px;
	margin-left:6px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	#content-n1-2zy-news{
	position:relative;
	border:#cccccc solid 1px;
	padding:10px;
	background: #f9f9f9;
	height:auto !important;
	height:880px; /*假定最低高度是200px*/
	min-height:880px; 
	width:746px;
	margin-left:6px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	#content-n1-2zy1{
	border:#cccccc solid 1px;
	padding:10px;
	background: #f9f9f9;
	height:880px;
	width:746px;
	margin-left:6px;
	float:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}